species of monitor lizard - Turkish English Dictionary